Example Embedding Ohad Barzilay
نویسنده
چکیده
classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Onward! 2011, October 22–27, 2011, Portland, Oregon, USA. Copyright © 2011 ACM 978-1-4503-0941-7/11/10...$10.00. Example Embedding
منابع مشابه
Understanding reuse of software examples: A case study of prejudice in a community of practice
Context: The context of this research is software developers’ perceptions about the use of code examples in professional software development. Objective: The primary objective of this paper is to identify the human factors that dominate example usage among professional software developers, and to provide a theory that explains these
متن کاملCall and Execution Semantics in AspectJ
The Aspect-Oriented Programming methodology provides a means of encapsulation of crosscuting concerns in software. AspectJ is a general-purpose aspect-oriented programming language that extends Java. This paper investigates the semantics of call and execution pointcuts in AspectJ, and their interaction with inheritance. We present a semantic model manifested by the current (1.1.1) release of As...
متن کاملPlaying Both Sides of the Market: Success and Reciprocity on Crowdfunding Platforms
Crowdfunding, the process of directly financing projects and ventures over the internet, is gaining momentum. Industry reports estimate that sums raised on crowdfunding platforms have nearly doubled in 2012, totaling close to US$3.0B.1 Initially, crowdfunding was performed using social media such as mailing lists or social networks. The maturity of Web 2.0 technologies enabled and inspired the ...
متن کاملTEL-AVIV UNIVERSITY RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES BLAVATNIK SCHOOL OF COMPUTER SCIENCE NANDFS: An E cient Flash File System for RAM-Constrained Systems
NANDFS is a new ash le system that is based on two innovations. One is a new log-structured data structure that reclaims memory more e ciently than previous log-structured designs. The key novelty in this data structure lies in the use of logical pointers in i-nodes and indirect blocks. This allows NANDFS to achieve acceptable performance on virtually any access pattern, including random writes...
متن کاملExpressing Design by Contract Principles using Aspects
This thesis deals with two methodologies in software construction: Aspect Oriented Programming and Design by Contract. It was already claimed that the design by contract methodology is an aspect of the software system. As such, a contract can be expressed in AOP terminology, and hence could be enforced using an aspect oriented based tool. The work presented here describes the enforcement proces...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011